Scenegraph-Based Platform for 3D Computer Graphics Training
نویسنده
چکیده
We propose a framework for developing online interactive experiments for training students to master the basic concepts of 3D Computer Graphics. As 3D Computer Graphics has applications in a large range of fields (visual arts, media, geography. etc.), we need to devote particular attention to students that are nonexperts in Computer Science and particularly in programming. We also have to take into consideration the resources and efforts required for the development of online training modules. We describe our approach for designing and implementing accurate and efficient training modules and describe how we have implemented one particular use case scenario.
منابع مشابه
Jazz: An Extensible 2D+Zooming Graphics Toolkit in Java
Jazz is a new general-purpose toolkit that supports applications using zooming object-oriented 2D graphics. It is built entirely in Java using Java2D, and thus runs on all platforms that support Java 2. It supports zooming, internal cameras, and lenses in a similar style to Pad++, but does so in a general purpose manner without a specific focus on zooming. Jazz is primarily a "scenegraph" for 2...
متن کاملA Client-Server-Scenegraph for the Visualization of Large and Dynamic 3D Scenes
With the increasing capabilities of hardware for 3D graphics and network, 3D multi-user environments get more and more interesting for e-business, entertainment and cooperative work. This aspect concerns not only high-end devices, like caves or graphic workstation, also small mobile devices like laptop computers or PDAs become more and more suitable for the visualization of 3D graphics. In orde...
متن کاملParallel Realities? The Requirements of Web3D and Immersive VR
This workshop intends create shared undersatnding between the VR and Web3D Communities. While the two fields of Web 3D graphics and VR 3D graphics have tended to view their technology as different beasts, they have many of the same requirements in terms of virtual world content modeling, lighting, animation, and interaction/direct manipulation. Indeed, commodity hardware and open-source softwar...
متن کاملParallel Implementation of Particle Swarm Optimization Variants Using Graphics Processing Unit Platform
There are different variants of Particle Swarm Optimization (PSO) algorithm such as Adaptive Particle Swarm Optimization (APSO) and Particle Swarm Optimization with an Aging Leader and Challengers (ALC-PSO). These algorithms improve the performance of PSO in terms of finding the best solution and accelerating the convergence speed. However, these algorithms are computationally intensive. The go...
متن کاملDesign of a flexible visibility library
The whole process of realtime-rendering is usually structured into several parts, like rendering scenegraph, visibility processing and interaction device handling. Ideally each parts function-ality should be offered in an efficient and reusable C++-library. For the visibility processing we discuss requirements and design options for the library. The discussion is based on the OpenSG scenegraph ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IJICTE
دوره 4 شماره
صفحات -
تاریخ انتشار 2008